import java.util.ArrayList;


public class Conta implements java.io.Serializable {

	private Garcom garcom;
	private int mesa;
	private float valorTotal;
	private ArrayList<Pedido> pedidos = new ArrayList<Pedido>();

	
	public Conta(int mesa, Garcom garcom){
		this.mesa = mesa;
		this.garcom = garcom;
		pedidos.clear();
	}
	
	public void calculaValorTotal(){
		valorTotal = 0;
		for(int i = 0; i < pedidos.size(); i++){
			valorTotal += pedidos.get(i).getValor();
		}
	}
	
	public void addPedido(Pedido pedido){
		this.pedidos.add(pedido);
	}

	public Garcom getGarcom() {
		return garcom;
	}

	public int getMesa() {
		return mesa;
	}

	public float getValorTotal() {
		return valorTotal;
	}
}